What is the difference between IGBT and MOSFET